denture prostheses - Turkish English Dictionary